window with protective shell - Español Inglés Diccionario